.three-dot-button {
  background: none;
  border: none;
  transition: background-color 200ms;
  border-radius: 50%;
  outline: none;
  width: 38px;
  height: 32px;
  border-left: 1px solid $white-5;
  border-radius: 0 50% 50% 0;
  background-color: rgba(0, 0, 0, 0.03);

  .dot {
    width: 3px;
    height: 3px;
    background-color: $gray-7;
    border-radius: 1.5px;
    margin: 2px 0px;
    margin-left: 8px;
    transition: background-color 200ms;
  }

  &:hover {
    background-color: rgba(0, 0, 0, 0.05);
    .dot {
      background-color: $gray-9;
    }
  }

  &:active {
    background-color: rgba(0, 0, 0, 0.075);
    .dot {
      background-color: $gray-9;
    }
  }
}
